-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
packages/tablicious.yaml: release 0.3.7, 0.4.0, 0.4.1, 0.4.2 #401
Conversation
One of the doctests is failing:
Spaces
(I added some commas for clarity that aren't actually needed. But they make it a bit easier to read imho.) |
Additionally, some pkg-tests are failing:
Not sure what that means. |
The new versions
Yep, those look correct to me. I didn't verify the SHA sums, but all the other info looks right. Assuming those dates are UTC, that is. Like, they're supposed to be the calendar day of the UTC time of the release, and not my nominal local time. Historically, I put the local calendar day in my CHANGES.txt and documentation, and I'm in the US, so for evening releases it won't line up. E.g. in my doco and notes, I have v 0.3.7 with release date 2023-01-05, not 2023-01-06. Your UTC date approach is better. I think I'll change my notes and doco to match that. Ticket for that: apjanke/octave-tablicious#126. Reproducing the failureThat's odd: I'm not getting that failure in tblish.internal.mycombvec when I run the tests myself, under Octave 8.4.0 on macOS, like follows. Do I not understand what a "doctest" is?
The
|
Oops. I didn't even consider to look at the time. I just took the dates that GitHub presented to me (current timezone UTC+1). If you prefer dates in your time zone, that would also be fine.
Afaict, the doctests are run using the
|
5e589cd
to
1915dba
Compare
The @siko1056: I had to adapt |
The issue with the CI script doesn't need to hold back the update of the tablicious package. I stripped those commits and will open a new PR for those changes. Merging the part that updates the list of releases of the tablicious package. |
I prefer UTC, actually. I just wasn't really thinking about it when I wrote down those older dates. Yep, that |
Say, @mmuetzel, when I make a new Tablicious release, should I do a PR here to add another entry like you did for these existing releases? Or just leave it up to y'all as a downstream packager? I'm probably gonna roll another Tablicious release tonight or tomorrow; good time for a trial run if I should incorporate this in to my workflow. |
Oh, and is there a way for me to publish release notes somewhere (like in the package repo itself, or on the GitHub site) so that they're included in the release description for the generated Discourse announcement posts like this one? https://octave.discourse.group/t/tablicious-0-4-2-released/5270 |
@apjanke the announcement in Discourse is a normal message, that you can edit as you please. For Octave packages I think that version release notes were mostly distributed via the If there is a need for another release notes space, we can discuss and extend Octave packages of course. |
It would be really nice if you could update the .yaml as part of your release process. 👍 Fwiw, If you maintain more Octave packages that aren't listed yet, you are welcome to add them here, too. |
Cool. Looks straightforward. Added a note to my Release Checklist doc here. Sound right to you?
I've got a couple other Octave packages, but none of them are mature or active enough to be listed in the package index at this point.
Oh, yup: I could edit it no problem. Thanks.
Oh. Looks like I need to update Tablicious to support Thanks, y'all! |
Is it okay if I update the |
@apjanke: Does that look correct to you?